payment reference - German English Dictionary